package cn.lkp.mall.order.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 封装订单提交的数据
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class OrderSubmitVo {
    /** 收货地址的id **/
    private Long addrId;

    /** 支付方式 **/
    private Integer payType;
    //无需提交要购买的商品，去购物车再获取一遍
    //优惠、发票

    /** 订单防重令牌 **/
    private String orderToken;
    /**
     * 应付价格，验价用，如果出现商品价格变动，提示用户，这个功能可做可不做。京东未做。
     */
    private BigDecimal payPrice;

    /** 订单备注 如外卖订单，少放辣，多放两双筷子**/
    private String remarks;

    //用户相关的信息，直接去session中取出即可
}
